package com.sxzbxc.weixin.service;

import java.util.List;
import com.sxzbxc.weixin.entity.infoMelfunction;

/**
 * 反馈信息的service层
 * @author Tom
 *
 */
public interface InfoMelfunctionServiceI {

	/**
	 * 查询所有的反馈信息
	 * @return
	 */
	public List<infoMelfunction> loadAll();
	
	/**
	 * 保存数据
	 * @param entity
	 */
	public void insertSelective(infoMelfunction entity);
	
	/**
	 * 根据ID查询数据
	 * @param id
	 * @return
	 */
    public infoMelfunction selectByPrimaryKey(String id);
    
    /**
     * 查询时间段内的数据
     * @param map
     * @return
     */
    public List<infoMelfunction> selectByDate(Integer id);
   
    /**
     * 根据工单号查询数据
     * @param wordOrder
     * @return
     */
    public infoMelfunction selectByWordOrder(String wordOrder);
    
    /**
     * 根据故障类型查询
     * @param infoMelfunctionType
     * @return
     */
    public List<infoMelfunction> selectByMelType(String infoMelfunctionType);
    /**
     * 更新数据
     * @param record
     */
    public void updateByPrimaryKeySelective(infoMelfunction record);
    
    /**
     * 根据ID删除数据
     * @param id
     */
    public void deleteByPrimaryKey(String id);
}
